package de.gameduell.framework.game.billard.controller {
	import de.gameduell.framework.application.controller.IController;
	import de.gameduell.framework.game.billard.model.BillardSettings;
	import de.gameduell.framework.game.billard.model.ShootData;
	import de.gameduell.framework.game.watch.StopWatch;	

	/**
	 * @author cbra
	 */
	public interface IBillardController extends IController {			
		function get billardSettings():BillardSettings;
		function get animationController():AnimationController;
		function get physicController():PhysicController;
		function get shootData():ShootData;
		function get stopWatch():StopWatch;
		function get breakCueBall():Boolean;
		function get ballInHand():Boolean;
		

	}
}
